spontaneous gathering of frightened animals - Francés Inglés Diccionario